<?php
// MySQl 数据模式测试-数据库自定义/用户脚本创建数据表
class Emma extends \Hyang\Model
{
    public function _init()
    {
        $this->colList = [
            'id'        => 'varchar(40) not null',
            'mtime'     => 'date not null',
            'remark'    => 'varchar2(200)',
            'name'      => 'varchar2(50) not null'
        ];        
        // 默认参数
        $this->colDefualt = [
            'mtime' => date('Y-m-d H:i:s'),
            'id'    => date('YmdHis').uniqid()
        ];
        $this->pk = 'id';
    }
    // mysql 测试器
    public function _afterInit()
    {
        if($this->db->type == 'MYSQL'){//mysql 数据表
            $this->colList = [
                'id'        => 'varchar(40) not null',
                'mtime'     => 'datetime not null',
                'remark'    => 'varchar(200)',
                'name'      => 'varchar(50) not null'
            ];
        }elseif($this->db->type == 'PGSQL'){//mysql 数据表
            $this->colList = [
                'id'        => 'varchar(40) not null',
                'mtime'     => 'date not null',
                'remark'    => 'varchar(200)',
                'name'      => 'varchar(50) not null'
            ];
        }
    }
    /*
    public function colDft()
    {
        return [
            'mtime' => date('Y-m-d H:i:s'),
            'id'    => date('YmdHis').uniqid()
        ];
    }
    */
}